managed costs - French English Dictionary